home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / systems / mac / euro-oztex / EOT2.1#1.sea.bin / Par défaut < prev    next >
Text File  |  1994-10-07  |  14KB  |  263 lines

  1. %    This is the default configuration file read by OzTeX 1.6.
  2. %    Before making changes to this file it might be a good idea to save a copy.
  3. %    In your new default file you can then remove all the comments so that
  4. %    OzTeX starts up a little faster.
  5. %
  6. %    Follow these rules when editing configuration files:
  7. %    --    Lines starting with "%" are ignored; all other lines are significant.
  8. %    --    Each significant line must contain at least one "=" character.
  9. %        Any characters before the first "=" are ignored, as are spaces/tabs
  10. %        immediately after it.  The rest of the line contains the information
  11. %        used by OzTeX, usually in the form of one or more strings.
  12. %    -- If only one string is required then any further information is ignored
  13. %        and can be used for comments.
  14. %    --    Use double quotes around a string that includes one or more spaces.
  15. %    -- Two special characters are recognized in non-default configuration files.
  16. %        If "?" is the first non-space/tab after "=" then the corresponding
  17. %        parameter is not changed and the rest of the line is ignored.
  18. %        "!" is similar to "?" but in addition all remaining parameters are
  19. %        left unchanged (the rest of the file is ignored).
  20. %        These characters make it easy to create special-purpose configuration
  21. %        files; for examples, see the other files in the Configs folder.
  22. %
  23.     config files            = "Trip Test" "Big TeX" "" "A5 Portrait" "A4 Paysage" "Lettre US" "" "PrÄv. ê 72 ppp" "PrÄv. ê 144 ppp" "" "StyleWriter" "ImageWriterII" "ImageWriterLQ" "AccelAWriter" 
  24.     format files            = LaTeX Plain
  25.     help files                = "ProblÅmes" "Astuces" "Groupes d'utilisateurs" "Utilitaires" "" "Changes to OzTeX 1.3" "Changes to OzTeX 1.4" "Changes to OzTeX 1.41" "Changes to OzTeX 1.42" "Changes to OzTeX 1.5" "Changes to OzTeX 1.6" "" "Contributions Shareware" Merci
  26.     printer resolution    = 300            (screen resolution..3000 dots per inch)
  27.     viewing resolution    = 300            (ditto)
  28.     units                        = in            (in/cm/mm/pc/pt/bp/px)
  29.     paper width                = 210mm        (A4 width; use 8.5in for US Letter paper)
  30.     paper height            = 296mm        (A4 height; use 11in for US Letter paper)
  31.     horizontal offset        = 0mm            (shift pages right if +ve, left if -ve)
  32.     vertical offset        = 0mm            (shift pages down if +ve, up if -ve)
  33.     show statistics        = false
  34.     reverse page order    = false        (use true if pages are stacked face up)
  35.     conserve VM                = false        (ignored if non-PostScript printer)
  36.     manual feed                = false        (ditto)
  37.     reserved                    = ignored
  38. %
  39. %    Some notes about the above significant lines:
  40. %    --    Don't change their order.
  41. %    --    The config files will appear as items at the end of the Config menu
  42. %        and should correspond to text files stored in the Configs folder.
  43. %        These strings are ignored in non-default configuration files.
  44. %    --    The format files will appear as items at the end of the TeX menu
  45. %        and should correspond to the names of ".fmt" files in the FMT folder
  46. %        (named below).  The format file names must not contain any spaces.
  47. %    --    The help files will appear as items in the Help menu and should
  48. %        correspond to text files in the Help folder (named below).
  49. %    --    The printer resolution is used when printing a DVI file and the
  50. %        viewing resolution is used when viewing a DVI file.  You might need to
  51. %        install an appropriate set of PK files if you change either value.
  52. %        Note that the minimum value is determined by the resolution of your
  53. %        monitor (typically 72 dpi).
  54. %    --    The units parameter tells OzTeX how to display all dimensions when
  55. %        printing/viewing a DVI file.
  56. %    --    The paper width and height dimensions are used to detect page-off-paper
  57. %        errors when printing/viewing a DVI file.  If the width is greater than
  58. %        the height then OzTeX will print/view the page in landscape mode.
  59. %        Note that these dimensions are ignored when printing on a non-PostScript
  60. %        printer; OzTeX will use the paper size and orientation specified in the
  61. %        current "Page Setup" options.
  62. %    --    The two offset dimensions affect the positioning of all pages when
  63. %        printing a DVI file.  They should only be changed if your printer has
  64. %        problems positioning the TeX origin; see page 2 in nasty.dvi.
  65. %        These offsets are NOT used when viewing a DVI file.
  66. %    --    The next four flags are default printing parameters.  If you are using
  67. %        a PostScript printer then all these parameters can be altered after
  68. %        selecting the DVI file to be printed.
  69. %
  70. %    The following lines define the names and locations of OzTeX's special
  71. %    folders and files.
  72. %    --    Don't change their order.
  73. %    --    Partial path names are relative to the location of the OzTeX application.
  74. %        You can easily override this by giving a complete path name; e.g.,
  75. %        Help folder = "HD40:OzTeX:My help:".
  76. %    -- Multiple folders are allowed for TeX input files, TFM files, PK files,
  77. %        PS files and VF files.
  78. %    --    When printing a DVI file, the global PS file is searched for in the
  79. %        current folder and, if found, included after the DVI-to-PS prolog.
  80. %    --    The pool file is read only if you select INITEX.
  81. %    --    The dummy TFM file is used by OzTeX to continue printing/viewing a DVI
  82. %        file after detecting a missing font.
  83. %    --    The dummy screen font will be used to simulate characters when
  84. %        viewing a DVI file with a missing font.
  85. %
  86.     Help folder                = :Help-files:
  87.     FMT folder                = :TeX-formats:
  88.     TeX input folder(s)    = :TeX-inputs:Plain: :TeX-inputs:FD: :TeX-inputs:STY: :TeX-inputs:CFG: :TeX-inputs:DEF: :TeX-inputs:TEX: :TeX-inputs:CLO: :TeX-inputs:CLS: :TeX-inputs:LTX: :TeX-inputs:DRV: :TeX-inputs:AUX: :TeX-inputs:make: :TeX-inputs:DAT: :TeX-inputs:hyphen: 
  89.     TFM folder(s)            = :TeX-fonts:
  90.     PK folder(s)            = :PK-files:LaserWriter:
  91.     PS folder(s)            = :PS-files: :PS-files:Encodings:
  92.     Text-to-PS prolog        = :PS-files:TEXTtoPS.ps
  93.     DVI-to-PS prolog        = :PS-files:DVItoPS.ps
  94.     VF folder(s)            = :VF-files:
  95.     global PS file            = global.ps
  96.     "Save OzTeX" output    = Oz.text
  97.     reserved                    = ignored
  98.     pool file                = :TeX-formats:TeX.pool
  99.     dummy TFM file            = :TeX-fonts:dcr10.tfm
  100.     dummy screen font        = Geneva
  101. %
  102. %    The following parameters define some colours used when viewing a DVI file.
  103. %    The allowed colours are black, red, green, blue, cyan, magenta, yellow
  104. %    and white (white can be used to make something invisible).
  105. %    On black and white monitors all non-white colours appear black.
  106. %
  107.     paper edges            = blue
  108.     \special markers    = green
  109.     missing fonts        = red
  110. %
  111. %    The following TeX parameters determine how much memory will be allocated
  112. %    for various arrays.  Some notes about these TeX parameters:
  113. %    --    Don't change their order.
  114. %    --    The bracketed comments indicate the possible range of values.
  115. %    --    If you increase any value substantially then before using OzTeX you'll
  116. %        need to increase the application memory.
  117. %    --    mem_max is temporarily set to mem_top whenever you run INITEX.
  118. %    --    For details about each parameter, see "TeX: The Program" by Donald Knuth.
  119. %
  120.     mem_max                = 120000        (mem_top..100000000)
  121.     font_max                = 100            (1..255)
  122.     font_mem_size        = 127000        (8..100000000)
  123.     max_strings            = 5000        (1300..16382)
  124.     string_vacancies    = 25000        (0..pool_size-23500)
  125.     pool_size            = 100000        (string_vacancies+23500..100000000)
  126.     buf_size                = 1000        (120..32760)
  127.     stack_size            = 200            (1..1600)
  128.     max_in_open            = 6            (1..20)
  129.     param_size            = 60            (1..8190)
  130.     nest_size            = 40            (1..1000)
  131.     save_size            = 600            (1..4094)
  132.     trie_size            = 25000        (1..32760)
  133.     trie_op_size        = 500            (1..16382)
  134. %
  135. %    If you change any of the next four parameters then you'll need
  136. %    to run INITEX and rebuild all fmt files.
  137. %    Some people will probably want to increase the hash_size value,
  138. %    so here are some suitable hash_prime values:
  139. %    hash_size    =  3000  4000  5000  6000  10000  20000  31000
  140. %    hash_prime    =  2551  3407  4253  5101   8501  16993  26347
  141. %
  142.     mem_top                = 50000        (mem_min+1100..mem_max)
  143.     hash_size            = 5000        (325..31000)
  144.     hash_prime            = 4253        (prime about 85% of hash_size)
  145.     hyph_size            = 307            (prime from 1..16382)
  146. %
  147. %    These parameters should only be changed to carry out TeX's TRIP test.
  148. %
  149.     mem_min                = 0            (0..mem_top-1100)
  150.     error_line            = 72            (45..32760)
  151.     half_error_line    = 42            (30..error_line-15)
  152.     max_print_line        = 79            (60..32760)
  153. %
  154. %    The remaining lines tell OzTeX which TFM files describe PostScript fonts.
  155. %    (All TFM files NOT listed below are assumed to describe non-PostScript fonts;
  156. %    OzTeX will look for PK files to print or view such fonts.)
  157. %
  158. %    Most of the entries are "raw" TFMs for the corresponding virtual fonts.
  159. %    The raw TFMs contain no ligatures or kerns and should not normally appear
  160. %    in a TeX source file (ie. use \font\foo=ptmr rather than \font\foo=rptmr).
  161. %    Remember to run "Fix VFs in DVI" before printing or viewing a DVI file
  162. %    that uses these virtual fonts.
  163. %
  164. %    The ordering of lines between the first and last "==" doesn't matter.
  165. %    In a non-default config file the first significant line can start with "=+";
  166. %    this tells OzTeX to add the given fonts to the current list (rather than
  167. %    delete the current list and build a new one).
  168. %
  169. == TFM                        Printer font                        Screen font                    Encoding        Style
  170. %
  171. =    Times-Roman                    Times-Roman                            Times                            Mac.enc
  172. =    Times-Italic                Times-Italic                        Times                            Mac.enc        i
  173. =    Times-Bold                    Times-Bold                            Times                            Mac.enc        b
  174. =    Times-BoldItalic            Times-BoldItalic                    Times                            Mac.enc        bi
  175. =    AvantGarde-Book            AvantGarde-Book                    "Avant Garde"                Mac.enc
  176. =    AvantGarde-BookOblique    AvantGarde-BookOblique            "Avant Garde"                Mac.enc        i
  177. =    AvantGarde-Demi            AvantGarde-Demi                    "Avant Garde"                Mac.enc        b
  178. =    AvantGarde-DemiOblique    AvantGarde-DemiOblique            "Avant Garde"                Mac.enc        bi
  179. =    Bookman-Light                Bookman-Light                        Bookman                        Mac.enc
  180. =    Bookman-LightItalic        Bookman-LightItalic                Bookman                        Mac.enc        i
  181. =    Bookman-Demi                Bookman-Demi                        Bookman                        Mac.enc        b
  182. =    Bookman-DemiItalic        Bookman-DemiItalic                Bookman                        Mac.enc        bi
  183. =    Courier                       Courier                                Courier                        Mac.enc
  184. =    Courier-Oblique            Courier-Oblique                    Courier                        Mac.enc        i
  185. =    Courier-Bold                Courier-Bold                        Courier                        Mac.enc        b
  186. =    Courier-BoldOblique        Courier-BoldOblique                Courier                        Mac.enc        bi
  187. =    Helvetica                   Helvetica                            Helvetica                    Mac.enc
  188. =    Helvetica-Oblique            Helvetica-Oblique                    Helvetica                    Mac.enc        i
  189. =    Helvetica-Bold                Helvetica-Bold                        Helvetica                    Mac.enc        b
  190. =    Helvetica-BoldOblique    Helvetica-BoldOblique            Helvetica                    Mac.enc        bi
  191. =    NewCenturySchlbk-Roman    NewCenturySchlbk-Roman            "New Century Schlbk"        Mac.enc
  192. =    NewCenturySchlbk-Italic    NewCenturySchlbk-Italic            "New Century Schlbk"        Mac.enc        i
  193. =    NewCenturySchlbk-Bold    NewCenturySchlbk-Bold            "New Century Schlbk"        Mac.enc        b
  194. =    NewCenturySchlbk-BoldItalic    NewCenturySchlbk-BoldItalic    "New Century Schlbk"        Mac.enc        bi
  195. =    Palatino                    Palatino-Roman                        Palatino                        Mac.enc
  196. =    Palatino-Italic            Palatino-Italic                    Palatino                        Mac.enc        i
  197. =    Palatino-Bold                Palatino-Bold                        Palatino                        Mac.enc        b
  198. =    Palatino-BoldItalic        Palatino-BoldItalic                Palatino                        Mac.enc        bi
  199. =    ZapfChancery-MediumItalic            ZapfChancery-MediumItalic        "Zapf Chancery"            Mac.enc
  200. =    ZapfDingbats               ZapfDingbats                        "Zapf Dingbats"            nil
  201. =    Symbol                       Symbol                                Symbol                        nil
  202. %
  203. %    The following examples show how to download a non-resident font by adding
  204. %    an extra string (starting with "<") after the printer font name.
  205. %    Immediately after the "<" is the name of a file that should contain
  206. %    the required PostScript font information.  If the file is a standard Mac
  207. %    PostScript font file (of type LWFN) then OzTeX will download the relevant
  208. %    POST resources, otherwise it will assume the file is in PFA format and
  209. %    simply download all the text in the file's data fork.
  210. %
  211. %    OzTeX will only download a file if the corresponding font is actually used
  212. %    somewhere in the DVI file.  The specified file is searched for in the current
  213. %    folder first, and then in the PS folder(s).  The downloaded information is
  214. %    included in the PostScript output immediately after the DVI-to-PS prolog
  215. %    but before any global file.
  216. %
  217. =    rutopia                    Utopia-Regular    <utopia.pfa        Utopia                        Mac.enc
  218. %
  219. %    If you have the MathTime fonts then uncomment the following lines,
  220. %    add the location of the TFM files to the TFM folder(s) parameter,
  221. %    add the location of MTMI.vf to the VF folder(s) parameter,
  222. %    add the location of the "<" font files to the PS folder(s) parameter,
  223. %    and install the corresponding screen fonts.
  224. %
  225. %=    MTSY        MTSY                <MTSY                MTSY                            nil
  226. %=    MTEX        MTEX                <MTEX                MTEX                            nil
  227. %=    RMTMI        RMTMI                <RMTMI            RMTMI                            nil
  228. ==
  229.  
  230. (OzTeX doesn't bother reading any stuff after the final "==", so we can
  231. add more documentation here without having to start each line with "%".)
  232.  
  233. If a DVI file uses PostScript fonts, the above TFM names get converted into
  234. printer font names when printing the DVI file on a PostScript printer,
  235. and into Macintosh screen font names when viewing the DVI file or printing
  236. it on a non-PostScript printer.
  237.  
  238. If you are unsure about which screen font would best match a particular
  239. PostScript font, you must still type something (such as "?").
  240. If OzTeX cannot find a specified screen font it will warn you and use
  241. use the system font instead (usually Chicago).
  242. To obtain the best results when viewing or printing a DVI file with
  243. PostScript fonts you should try to get the matching screen fonts.
  244.  
  245. An encoding entry is the name of a user-defined encoding file (or "nil"
  246. if the screen font uses the same encoding as its corresponding TFM file).
  247. When loading a config file, OzTeX looks for a given encoding file in the
  248. PS folder(s) and uses it to build an encoding array of 256 elements.
  249. This encoding array is then used when viewing a DVI file that uses the
  250. corresponding PostScript font, or when printing such a DVI file on a
  251. non-PostScript printer (it is NOT used during PostScript printing).
  252.  
  253. The Mac.enc encoding file maps characters from a standard PostScript text font
  254. to matching characters in a standard Macintosh text font.  Depending on the
  255. encoding scheme used in your PostScript TFMs or screen fonts, you might need
  256. to create other encoding files.  It isn't hard; see the comments at the start
  257. of Mac.enc.  For an interesting example of how encoding files can be used,
  258. see the "View CM using PS" config file.
  259.  
  260. Each screen font can appear in a certain style defined by a set of flags:
  261. b=bold, i=italic, u=underline, o=outline, s=shadow, c=condense, e=extend.
  262. An absence of flags tells OzTeX to use the font's plain style.
  263.